معماری ایکس۶۴ (با نمادهای x64، x86_64،x86-64 و amd64) یک نسخهٔ ۶۴ بیتی از مجموعه دستورالعملهای به کار رفته در معماری اکس۸۶ است. این معماری رایانهای از حجم بسیار بالاتری از حافظه مجازی و انبارش داده رایانهای پشتیبانی میکند که در معماریهای گذشته امکانپذیر نبود. ایکس۶۴ از ثباتهای عمومی ۶۴ بیتی نیز پشتیبانی میکند و بهبودهای بسیاری دیگری نیز یافتهاست.
معماری ایکس۸۶–۶۴ دارای سازگاری عقبرو با کدهای ۱۶ بیتی و ۳۲ بیتی ایکس۸۶ است. از آنجایی که امکان اجرای این کدها در سطح سختافزار پیادهسازی شدهاست، نیازی به استفاده از امولاتور نیست و پروندههای اجراپذیر ایکس۸۶ بدون مشکلی در زمینهٔ سازگاری یا کاهش کارایی اجرا میشوند. با این وجود نرمافزارهای کاربردیای که برای استفاده از ویژگیهای معماری جدید نوشته شده باشند میتوانند به کارایی بیشتری دست یابند.